/* CSS Document  */
* { margin:0; padding:0;}
body {
	margin:0px auto;	
	background: url(../images/bgpages.jpg) #fff8c9 center top repeat-x;	
	
}
.clear_both {
	clear:both;
	}
	
.container {	
	width:1000px;
	margin:0 auto;	
	align:center;	
}

.row_banner {
	float:left;	
	width:1000px;
	height:155px;
	position:relative;	
	/*background:url(../images/bgbanner.png) top left no-repeat;*/
	}
.text_date {		
	left:10px;
	top:5px;	
	margin:0px 0px 0px 0px;
	position:absolute;	
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}	
.logo_banner {
	left:10px;
	top:32px;	
	height:85px;
	margin:0px 0px 0px 0px;
	position:absolute;
	background:url(../images/logopages.png) no-repeat;
	width:100px
	}
.name_system {	
	width:580px;
	height:50px;	
	text-align:left;
	/*padding:50px 10px 0px 280px;*/
	top:50px;
	left:100px;
	position:absolute;
	background:url(../images/namesystem.png) no-repeat;
	width:600px
	}
	
.box_linktoppages {	
	float:right;	
	height:26px;
	margin:0px 0px 0px 0px;
	position:absolute;
	right:20px;
	top:4px;	
	}

.bgright_toplink {
	float:right;
	/*background:url(../images/bgright_toplink.png) top right repeat;	*/
	height:26px;
	/*width:350px;	*/
}	
.links_topmenu_text ul {	
	list-style:none; 	
	padding: 0px 15px 0px 0px;	
	text-align:center;	
	}

.links_topmenu_text li {	
	list-style-image:none;
	padding: 8px 3px 3px 3px;
	text-indent:0px;	
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	display:inline;
	text-align:right;	
}
.links_topmenu_text li a{
	width:auto;
	text-decoration:none;	
	color: #ffffff;
	font:normal 11px Arial, Helvetica, sans-serif;
	}
.links_topmenu_text li a:hover{
	text-decoration:none;	
	color:#ffda00;
	}
.links_topmenu_text li span{	
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #ffda00;
	padding:0px 5px 0px 5px
}		
	
.row_midpages{
	float:left;
	background:url(../images/bgcontent_main.png) top left repeat-y;	
	width:1000px;
	height:100%;	
	min-height:400px;
}	
	
.width_midpages {
	clear:both;	
	width:950px;	
	margin:15px 25px 10px 30px;	
	
	text-align:justify;
	
}
.row_menu {
		
	/*background:#f3f3f3;	*/
	width:980px;
	margin:0px 10px 0px 10px;
	height:34px;
	position:absolute;	
	border-bottom:1px solid #ed1f24;
	bottom:0;	
}
.menu_pages {		
	width:980px;			
	height:34px;
	margin:0 auto;	
}
.bg_menuleft {
	float:left;	
	background:url(../images/bgmenu_left.png) top left no-repeat;
	width:12px;	
	height:34px;	
}
.bg_menuright {
	float:left;	
	background:url(../images/bgmenu_right.png) top left no-repeat;
	width:12px;	
	height:34px;	
}
.naviga_menu {
	background: #fff url(../images/bgmenupages.png) repeat-x;
	float: left;
	width:956px;
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #44433f;	
}

.nev-wrapper {
	clear: both;
	float: left;
}

.naviga_menu ul {	
	height: 34px;
	float: left;
	margin: 0;
	padding-top:0px;
	list-style: none;	
	font:bold 11px Arial, Helvetica, sans-serif;
}
.naviga_menu li {
	float: left;
	padding: 0 3px;
	background: url(../images/split.png) no-repeat right center;
	position: relative;
	z-index: 1;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
}
.naviga_menu li.last {
	background:none;
}
.naviga_menu li:hover {
	z-index:2;
	color:#ff0000;
}
.naviga_menu li a {
	display: block;
	line-height: 31px;
	overflow: hidden;
	float: left;
	color:#000000;
	text-decoration:none;
}
a .menu-left {
	background: url(../images/menu_left.png) no-repeat left top;
	width: 8px;
	height: 34px;
	/*line-height: 28px;*//*line-height: 28px;*/
	display: block;
	float: left;
}
a .menu-mid  {
	background: url(../images/menu_mid.png) repeat-x top left;
	height: 34px;
	line-height: 32px;/*line-height: 23px;*/
	display: block;
	float: left;
	cursor: hand;cursor:pointer;
}
                                                 

a .menu-right {
	background: url(../images/menu_right.png) no-repeat top left;
	width: 10px;
	height: 34px;
	/*line-height: 32px;*//*line-height: 28px;*/
	display: block;
	float: left;
	z-index:999 !important;
	
}
.naviga_menu li a:hover .menu-left,
.naviga_menu li.active a .menu-left,
.naviga_menu li:hover a .menu-left,
.naviga_menu li a:hover .menu-mid,
.naviga_menu li.active a .menu-mid,
.naviga_menu li:hover a .menu-mid,
.naviga_menu li a:hover .menu-right,
.naviga_menu li.active a .menu-right,
.naviga_menu li:hover a .menu-right {
	background-position: 0 -34px;
	line-height: 32px;/*line-height: 28px;*/
	z-index:999 !important;
}
.naviga_menu li a:hover,
.naviga_menu li.active a,
.naviga_menu li.hover a,
.naviga_menu li:hover a {
	color: #da2a2a;  /* color active */
	z-index:999 !important;
}
.naviga_menu li:hover .sub,
.naviga_menu li.hover .sub {
	display:block;
	z-index:999 !important;
}
.naviga_menu li .sub {
	display: none;
	position: absolute;
	top: 34px;/*top: 32px;*/
	left: 2px;
	background: url(../images/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 9px;
	color:#292929;
	font:bold 11px Arial, Helvetica, sans-serif;
	z-index:999 !important;
}
.naviga_menu li ul {
	background: url(../images/submenu_bg.png) repeat-y;
	width: 162px;
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;	
	color:#404040;
	font:normal 12px Arial, Helvetica, sans-serif;
	z-index:999 !important;
}

.naviga_menu li:hover li,
.naviga_menu li.active li {
	width: 100%;
	padding: 1px 0 2px;
	border-bottom: 1px #dedec6 dashed;
	background: none !important;
	z-index:999 !important;
}
.naviga_menu li:hover li a,
.naviga_menu li.active li a {
	/* mau sub menu */
	color: #292929;	
	background: none !important;
	line-height: normal;
	width: 156px;
	padding: 6px 3px 3px;
	text-indent: 1px;
	font:normal 12px Arial, Helvetica, sans-serif;
	z-index:999 !important;
}
.naviga_menu li:hover li a:hover,
.naviga_menu li.active li a:hover {
	color: #292929;/* mau over sub menu */
	background: #fff4b9 !important;
	text-decoration: none;
	line-height: normal;
}
/*IE*/
.naviga_menu li li a:hover,
.naviga_menu li li a:hover {
	color: #292929;/* mau over sub menu */
	background: #fff4b9 !important;
	text-decoration: none;
	line-height: normal;
}
/**/
.naviga_menu .btm-bg {
	background: url(../images/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 9px;
	overflow: hidden;
	clear: both;
}
/* end class menu */	


.bg_shadowmenu {
	float:left;	
	background:url(../images/bgshadow.png) top left no-repeat;
	width:940px;	
	height:14px;	
}	
.title_mainpages {
	font:bold 14px Arial,Helvetica, sans-serif;
	color:#666666;
	text-align:justify;
	text-transform:none;
	padding:5px 0px 3px 0px;	
	text-align:left;
	vertical-align:middle;
	border-bottom:1px #e7ab0a solid;
	margin:0px 0px 10px 0px;	
	/*background:url(../images/bgtitlemain.png) BOTTOM left no-repeat;*/
	}
	
.content_form {
	float:left;		
	margin:0px 0px 10px 0px;	
	vertical-align:middle;
	width:948px;
	background-color:#ecf8ff;
	border:1px #c8e3f4 solid
	}
.content_listform {
	background:url(../images/bgform.jpg) #ffffff top left repeat-x;	
	border:1px #c8e3f4 solid;
	float:left;		
	margin:0px 0px 10px 0px;	
	vertical-align:middle;
	width:948px;	
	}
		

/* class list views */

table.tablelist {
	width:100%;
	border:1px solid #e2edf9;           
    border-collapse:collapse;
	 }
	
table.tablelist tr td {
	 padding:5px;
	 font:bold 11px Arial,Helvetica, sans-serif;
	 color: #4d4d4d;
	 border:1px solid #d7ebf7 !important; 
}
table.tablelist tr.row1 td{
	  background:url(../images/bgrow_2.gif) #ffffff bottom left repeat-x;
	 color:#303030;
	 font:normal 11px Arial,Helvetica, sans-serif;
}
table.tablelist tr.row2 td{
	  background:url(../images/bgrow.gif) #ffffff bottom left repeat-x;
	 color:#303030;
	 font:normal 11px Arial,Helvetica, sans-serif;
}
table.tablelist tr.row3 td{
	  background:#e0f4ff;
	 color:#303030;
	 font:normal 11px Arial,Helvetica, sans-serif;
}
table.tablelist tr.row_title td{ 
	 background:url(../images/bgtitle_list.gif) repeat-x scroll 50% 50% #99D6FF;	
	 color:#012b5d;
	 font:bold 12px Arial,Helvetica, sans-serif;
	 text-decoration:none;
	 padding:10px 3px 6px 6px 3px;	 
}
table.tablelist tr.row_title td a{	
	color:#284b74;	
	text-decoration:none;
}
table.tablelist tr.row_title td a:hover{	
	color: #ff5100;	
	text-decoration:underline;
}

/* class color title */
table.tablelist tr.row_title_red td{ 
	 background:url(../images/bgtitle_list_red.gif) repeat-x scroll 50% 50% #99D6FF;	
	 color:#ffffff;
	 font:bold 12px Arial,Helvetica, sans-serif;
	 text-decoration:none;
	 padding:10px 3px 6px 6px 3px;	 
}
table.tablelist tr.row_title_red td a{	
	color:#ffffff;	
	text-decoration:none;
}
table.tablelist tr.row_title_red td a:hover{	
	color: #ff5100;	
	text-decoration:underline;
}
table.tablelist tr.row_title_red td div.code { 	 
	 color:#000000 !important;
	 font:bold 11px Arial,Helvetica, sans-serif;
	 text-decoration:none;
	 padding:3px 0px 3px 0px;		 
}
table.tablelist tr.row_title_red td div.code span { 	 
	 color:#ffffff !important;
	 font:bold 11px Arial,Helvetica, sans-serif;
	 text-decoration:none;		 
}

table.tablelist tr.row_title_yellow td { 
	 background:url(../images/bgtitle_list_yellow.gif) repeat-x scroll 50% 50% #99D6FF;	
	 color:#ffffff;
	 font:bold 12px Arial,Helvetica, sans-serif;
	 text-decoration:none;
	 padding:10px 3px 6px 6px 3px;	 
}
table.tablelist tr.row_title_yellow td a{	
	color:#ffffff;	
	text-decoration:none;
}
table.tablelist tr.row_title_yellow td a:hover{	
	color: #ff5100;	
	text-decoration:underline;
}
table.tablelist tr.yellow td div.code { 	 
	 color:#000000 !important;
	 font:bold 11px Arial,Helvetica, sans-serif;
	 text-decoration:none;
	 padding:3px 0px 3px 0px;		 
}
table.tablelist tr.row_title_yellow td div.code span { 	 
	 color:#ffffff !important;
	 font:bold 11px Arial,Helvetica, sans-serif;
	 text-decoration:none;		 
}

table.tablelist tr.row_title_cyan td { 
	 background:url(../images/bgtitle_list_cyan.gif) repeat-x scroll 50% 50% #99D6FF;	
	 color:#ffffff;
	 font:bold 12px Arial,Helvetica, sans-serif;
	 text-decoration:none;
	 padding:10px 3px 6px 6px 3px;	 
}
table.tablelist tr.row_title_cyan td a{	
	color:#ffffff;	
	text-decoration:none;
}
table.tablelist tr.row_title_cyan td a:hover{	
	color: #ff5100;	
	text-decoration:underline;
}
table.tablelist tr.row_title_cyan td div.code { 	 
	 color:#000000 !important;
	 font:bold 11px Arial,Helvetica, sans-serif;
	 text-decoration:none;
	 padding:3px 0px 3px 0px;		 
}
table.tablelist tr.row_title_cyan td div.code span { 	 
	 color:#ffffff !important;
	 font:bold 11px Arial,Helvetica, sans-serif;
	 text-decoration:none;		 
}
/* end class color title */

table.tablelist tr.row2 td.links {	  
	  color:#0067c5;
	  font:normal 11px Arial,Helvetica, sans-serif;
	  text-align:left;
	  }
table.tablelist tr.row2 td.links a{	
	color: #0067c5;	
	text-decoration:none;
}
table.tablelist tr.row2 td.links a:hover{	
	color: #ff5100;	
	text-decoration:underline;
}	
table.tablelist tr.row1 td.links {
	  background-color:#ffffff;  
	  color:#0067c5;
	  font:normal 11px Arial,Helvetica, sans-serif;
	  text-align:left;
	  }
table.tablelist tr.row1 td.links a{	
	color: #0067c5;	
	text-decoration:none;
}
table.tablelist tr.row1 td.links a:hover{	
	color: #ff5100;	
	text-decoration:underline;
}
table.tablelist tr.row_title td div.code { 	 
	 color:#000000 !important;
	 font:bold 11px Arial,Helvetica, sans-serif;
	 text-decoration:none;
	 padding:3px 0px 3px 0px;		 
}
table.tablelist tr.row_title td div.code span { 	 
	 color:#00a9ff !important;
	 font:bold 11px Arial,Helvetica, sans-serif;
	 text-decoration:none;		 
}
table.tablelist tr.row1 td.red {
	  background:#fed6d6;  
	  color:#000000;
	  font:normal 11px Arial,Helvetica, sans-serif;
	  text-align:left;
	  padding:5px 5px 5px 5px;
	  min-height:30px;
	  }
table.tablelist tr.row1 td.yellow {
	  background:#fff4c7;  
	  color:#000000;
	  font:normal 11px Arial,Helvetica, sans-serif;
	  text-align:left;
	  padding:5px 5px 5px 5px;
	  min-height:30px;
	  }	
table.tablelist tr.row1 td.cyan {
	  background:#d3eeff;  
	  color:#000000;
	  font:normal 11px Arial,Helvetica, sans-serif;
	  text-align:left;
	  padding:5px 5px 5px 5px;
	  min-height:30px;
	  }		    

.input_form {
	color:#000000;
	background:#f9fafc;	
    font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;height:19px;
	border-right: #e7eaee 1px solid;
	border-top: #8fa5b2 1px solid; 
	border-left: #8fa5b2 1px solid; 
	 border-bottom: #e7eaee 1px solid;
	  BORDER-COLLAPSE: collapse    border=1
}	
.input_form_area {	
	background:#f9fafc ; 
	font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	border-right: #e7eaee 1px solid;
	border-top: #8fa5b2 1px solid; 
	border-left: #8fa5b2 1px solid; 
	 border-bottom: #e7eaee 1px solid;
	  BORDER-COLLAPSE: collapse    border=1
	  
}	
.input_select {
	color:#000000;
	background:#f9fafc;	
    font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	border-right: #e7eaee 1px solid;
	border-top: #8fa5b2 1px solid; 
	border-left: #8fa5b2 1px solid; 
	 border-bottom: #e7eaee 1px solid; 
	 BORDER-COLLAPSE: collapse    border=1
}

.input_form_disable {
	
	color:#666666;
	background:#fff8d1;	
    font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;height:19px;
	border-right: #f5f5f5 1px solid;
	border-top: #8fa5b2 1px solid; 
	border-left: #8fa5b2 1px solid; 
	 border-bottom: #f5f5f5 1px solid;
	  BORDER-COLLAPSE: collapse    border=1
}	
.input_form_area_disable {
	color:#666666;	
	background:#fff8d1 ; 
	font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	border-right: #f5f5f5 1px solid;
	border-top: #8fa5b2 1px solid; 
	border-left: #8fa5b2 1px solid; 
	 border-bottom: #f5f5f5 1px solid;
	  BORDER-COLLAPSE: collapse    border=1
	  
}	
.input_select_disable {
	color:#666666;
	background:#fff8d1;	
    font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	border-right: #f5f5f5 1px solid;
	border-top: #8fa5b2 1px solid; 
	border-left: #8fa5b2 1px solid; 
	 border-bottom: #f5f5f5 1px solid; 
	 BORDER-COLLAPSE: collapse    border=1
}

.row_buttonform_center {
	text-align:center;
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#53a41c;
	padding:5px 0px 5px 0px;	
	vertical-align:middle;	
	}

.row_buttonform {
	text-align:left;
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#53a41c;
	padding:5px 0px 5px 0px;	
	vertical-align:middle;	
	}
.btn_short {
     font:bold 12px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#693900;cursor:pointer;
	 background:url(../images/btn_short.png);
	 padding:0px 5px 3px 5px;
	 margin:5px 0px 5px 0px;
	 text-align:center;
	 cursor: hand; width:100px; height:32px; 
	  border:0;
}
.btn_long {
     font:bold 12px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#ffffff;cursor:pointer;
	 background:url(../images/btn_long.png);
	 padding:0px 5px 3px 5px;
	 text-align:center;
	 cursor: hand; width:160px; height:32px; 
	  border:0;
}
.btn_shortblue {
     font:bold 12px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#ffffff;cursor:pointer;
	 background:url(../images/btn_shortblue.png);
	 padding:0px 5px 3px 5px;
	 margin:5px 0px 5px 0px;
	 text-align:center;
	 cursor: hand; width:100px; height:32px; 
	  border:0;
}
.btn_longblue {
     font:bold 12px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#ffffff;cursor:pointer;
	 background:url(../images/btn_longblue.png);
	 padding:0px 5px 3px 5px;
	 margin:5px 0px 5px 0px;
	 text-align:center;
	 cursor: hand; width:140px; height:32px; 
	  border:0;
}
.btn_check {
     font:bold 12px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#304057;cursor:pointer;
	 background:url(../images/btn_check.png);
	 padding:0px 5px 3px 5px;
	 text-align:center;
	 cursor: hand; width:100px; height:28px; 
	  border:0;
}	

.note_form {
	margin:10px 0px 10px 0px;	
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#333333;
	text-align:justify;
	text-transform:none;
	padding:5px 0px 3px 10px;	
	text-align:left;
	vertical-align:middle;
	/*border-bottom:1px solid #c5d8f6;*/
	}
	
.note_form span{	
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#ff5600;	
	}

.text_form {		
	color: #424242;		
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:6px 10px 6px 10px;		
}	
					
.text_label {		
	color: #000000;		
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:6px 10px 6px 10px;	
	text-align:right;	
}
.text_label a{	
	color: #000000;	
	text-decoration:none;
}
.text_label a:hover{	
	color: #0067d7;	
	text-decoration:underline;
}
.text_inputform {		
	color: #217ce5;		
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:4px 5px 4px 5px;
	text-align:left;		
}
.text_inputform a{	
	color: #217ce5;	
	text-decoration:none;
}
.text_inputform a:hover{	
	color: #0067d7;	
	text-decoration:underline;
}
.text_notice_form {
font:normal 11px Arial, Helvetica, sans-serif;
text-transform:none;
color: #9d9d9d;
padding:4px 5px 4px 5px;
text-align:left;
}	

.text_cell {		
	color: #303030;		
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:6px 5px 6px 5px;			
}
.text_cell span{		
	color: #006bb8;		
	font:normal 11px Arial, Helvetica, sans-serif;
				
}

/* class popup */

.box_popup {	
	float:left;	
	height:656px;
	width:840px;
	margin:0px 0px 0px 0px;	
	background:url(../images/box_popup.png);
	}
.title_popup {
	font:bold 14px Arial,Helvetica, sans-serif;
	color:#0069c6;
	text-align:justify;
	text-transform:none;
	margin:30px 30px 5px 30px;
		
	text-align:left;
	vertical-align:middle;	
	/*background:url(../images/bgtitlemain.png) bottom left no-repeat;*/
	border-bottom:1px solid #c7d8f6;
	}

.content_listform_popup {
	background:#e5f3fc;
	float:left;		
	margin:10px 30px 10px 30px;	
	vertical-align:middle;	
	border:1px solid #cadbf7;	
	}	
	
/*class feildset */

.content_fieldset {	
	float:left;		
	margin:0px 0px 10px 0px;	
	vertical-align:middle;
	width:950px;		
	} 
.border_fieldset {
	border-right: #c8e3f4 1px solid;
	border-top: #c8e3f4 1px solid;
	border-bottom: #c8e3f4 1px solid;
	border-left: #c8e3f4 1px solid;	
	background:url(../images/bgfieldset.jpg) #ffffff bottom left repeat-x;		
}
.title_fieldset { 
clear:both;
text-align:justify;
margin:0px 10px 0px 10px;
padding:0px 5px 0px 5px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#ff6c00;
}
.column_fieldset {	
	float:left;		
	margin:0px 0px 10px 0px;	
	vertical-align:middle;
	width:450px;		
	} 
.btn_red_room {
     font:bold 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#000000;
	 cursor:pointer;
	 background:#ca0202;
	 border: 1px solid #af191a;
	 padding:0px 5px 3px 5px;
	 margin:5px 3px 5px 3px;
	 text-align:center;
	 cursor: hand;	  
	  height:26px;	 
}
.btn_yellow_room {
     font:bold 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#000000;
	 cursor:pointer;
	 background:#fbc108;
	border: 1px solid #d79d02;
	 padding:0px 5px 3px 5px;
	 margin:5px 3px 5px 3px;
	 text-align:center;
	 cursor: hand;	  
	  height:26px; 
	 
}
.btn_cyan_room {
     font:bold 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#000000;
	 cursor:pointer;
	 background:#136cc8;
	border: 1px solid #0356be;
	 padding:0px 5px 3px 5px;
	 margin:5px 3px 5px 3px;
	 text-align:center;
	 cursor: hand;	  
	  height:26px; 	 
}

	
.btn_red {
     font:bold 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#000000;
	 cursor:pointer;
	 background:#fed6d6;
	border: 1px solid #eb5858;
	 padding:0px 5px 3px 5px;
	 margin:5px 3px 5px 3px;
	 text-align:center;
	 cursor: hand;	  
	  height:26px; 
	 
}
.btn_yellow {
     font:bold 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#000000;
	 cursor:pointer;
	 background:#fff4c7;
	border: 1px solid #f3be07;
	 padding:0px 5px 3px 5px;
	 margin:5px 3px 5px 3px;
	 text-align:center;
	 cursor: hand;	  
	  height:26px; 
	 
}
.btn_cyan{
     font:bold 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	 color:#000000;
	 cursor:pointer;
	 background:#d3eeff;
	border: 1px solid #76c7fb;
	 padding:0px 5px 3px 5px;
	 margin:5px 3px 5px 3px;
	 text-align:center;
	 cursor: hand;	  
	  height:26px; 
	 
}
/* div pages */
.pagination{
	float:right;
	color:#000000;
	margin: 5px 0px 5px 0px;
	padding: 2px;
	font:normal 11px Arial,Helvetica, sans-serif
}

.pagination ul{
margin: 0px;
padding: 0px;
padding-top: 5px;
text-align: center; /*Set to "right" to right align pagination interface*/
}

.pagination li{
font:normal 11px Arial,Helvetica, sans-serif; 
color:#000000;
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 3px 6px 3px 6px;
border: 1px solid #a9cde4;
text-decoration: none;
color: #000000;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #a9cde4;
color: #ffffff;
background-color:#0081cc;
}

.pagination li.currentpage{
font:normal 11px Arial,Helvetica, sans-serif;
color:#000000;
padding: 3px 6px 3px 6px;
border: 1px solid #a9cde4;
background-color: #b9e7ff;

}
.pagination li.disablepage{
padding: 3px 6px 3px 6px;
border: 1px solid #a9cde4;
color: #2b2b2b;
}
.pagination li.nextpage{
font:normal 11px Arial,Helvetica, sans-serif;
color:#000000;	
font-weight:normal;
}
/*   het div pages */




.row_footer{
	float:left;
	background:url(../images/bgfooter.png) top left no-repeat;	
	width:1000px;			
}
.text_footer {	
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#333333;
	text-transform:none;	
	text-align:left;
	padding:20px 15px 10px 15px;
	
	}
	.text_footer span {	
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#570e00;
	text-transform:none;	
	text-align:left;
	
	
	}



.DivLeft, .DivLabelSearch
{	float:left;
 	width:200px; 
 	padding: 0 5px 0px 15px;	
 	
 	
	}
	
.SubjectTitle div{padding:2px 0px 2px 0px; font-family: 11px Arial, tahoma; font-weight:normal;}
.DivLabel